#include <stdio.h>
#include <limits.h>

int main(int argc, char const *argv[])
{

    int a = 1<<(sizeof(int)*8 - 1);  // 100000.....0000
    a = ~a;                          // 011111.....1111

    printf("a: %d\n", a);
    printf("MAX: %d\n", INT_MAX);


    return 0;
}
